﻿using System;
using System.Collections.Generic;
using System.Text;

namespace Rarous.TexyNet.Providers
{
    /// <summary>
    /// 
    /// </summary>
    public interface ITexyProvider
    {
        /// <summary>
        /// Vraci verzi pouzite Texy!
        /// </summary>
        string Version
        {
            get;
        }
        /// <summary>
        /// Zpracuje vstupni text
        /// </summary>
        /// <param name="text"></param>
        /// <param name="settings"></param>
        string Process(string text, ITexySettings settings);
    }
}
